module.exports = function(grunt){

    // 项目配置
    grunt.initConfig({
        // 读取配置项
        pkg: grunt.file.readJSON('package.json'),
        // 具体任务
        uglify:{ // 压缩任务 uglify
            options: {
                // 给压缩后的文件加注释
                banner: "/* 测试一下<%= pkg.name %> <%= pkg.version %> */\n"
            },
            build:{
                src:"src/jquery.js", // 被压缩文件的路径
                dest:"dest/jquery.min.js" //压缩后的文件路径,目录和文件会自动创建
            }
        }
    });

    // 加载包含 "uglify" 任务的插件
    grunt.loadNpmTasks('grunt-contrib-uglify');

    // 默认被执行的任务列表
    grunt.registerTask('default', ['uglify']);
}